This made it possible to write large assembly programs using the two pass assembler ROM . Source code in text was written twice consecutively to the input tape, and then the assembler, which could start / stop the input cassette tape using motor control was invoked.